Δεν χρειαζόταν να κάνεις τίποτε από αυτά. Η ShowDialog σου επιστρέφει τιμή ανάλογα με το αν ο χρήστης πάτησε OK, Cancel κλπ. Επιπλέον, ο έλεγχος μπορεί να γίνει στη συνάρτηση που φορτώνει τη Login φόρμα. Αν αυτή η συνάρτηση επιστρέψει false, σταματάς το φόρτωμα της Main.
Καλό θα είναι να κοιτάξεις λίγο πως δουλεύουν οι φόρμες, πως εμφανίζεις Modal, Modeless φόρμες και πως δουλεύουν τα OK, Cancel κλπ πριν προχωρήσεις.
Παναγιώτης Καναβός, Freelancer
Twitter: http://www.twitter.com/pkanavos